Health-promotion application for self-management